parcel of things jumbled together - Allemand Anglais Dictionnaire